• 検索結果がありません。

過去問題と解答 | 情報検定:J検

N/A
N/A
Protected

Academic year: 2018

シェア "過去問題と解答 | 情報検定:J検"

Copied!
36
0
0

読み込み中.... (全文を見る)

全文

(1)

成 「9

度 後 期 定情 報 検

実 施

成 」 0

「月 11 日

明 時 間

1 0

00 ~ 1 0

10

試 験 時 間

1 0

10 ~ 1 1

40

試 験 問

試 験 開 始

さ い 。

解 答 用 紙 必 要 記 入 試 験 開 始 合 時

行 い そ 伏 い く い 。 定

試 験 開 始 合 後 開 い く い 。 受 験 注 意

記 載 い 。 必 目 通 解 答 始 く い 。 定

試 験 問 方 式 。 解 思 わ 選

び 解 答 欄 定 H 黒 鉛 筆 ぶ く い 。

ぶ 解 。 定

辞 書 参 考 書 類 使 用 び 筆 記 用 具 貸 借 禁 。 定

電 卓 使 用 認 。 記 機 種 い 使 用 認

。 定

使 用 認 い 電 卓

電 池 式 太 陽 電 池 含 外 電 卓 定

文 表 示 領 域 複 数 行 あ 電 卓 計 算 状 態 表 示 行 含 い 定 組 込 機 能 あ 電 卓 定

電 卓 主 機 能 い 定

ソ ン 電 子 専 用 機 等 含 携 電 P H S

ン タ ッ 電 子 手 帳 電 子 電 子 辞 書 翻 訳 機 能 付 電 卓 音 声 応 答 あ 電 卓 電 卓 付 腕 時 計 時 計 型

端 等 定

そ 試 験 監 督 者 適 認 定

(2)

受 験

注 意

試 験 問 」 」 あ 。 数 確 認 く い 。 定

乱 等 あ 場 合 手 あ 試 験 監 督 者 合 く い 。 定

※ 問 や く 空 白 設 い 場 合 あ 。 定

解 答 用 紙 験 者 氏 験 番 号 記 入 験 番 号 欄 数

ぶ く い 。 く 記 入 い い 場 合 点 十 注

意 く い 。 定 定

試 験 問 い 質 問 答 え 。 自 断 解 答 く

い 。 定 定

試 験 中 筆 記 用 具 貸 借 禁 。 筆 記 用 具 破 損 等 使 用 能 場 合 手 あ 試 験 監 督 者 合 く い 。 定

試 験 開 始 」 0 内 途 中 出 。 」 0 経 過 後 出 場 合

う 度 験 番 号 氏 記 載 い 確 認 出 く い 。

試 験 終 了 前 合 降 出 。 試 験 問 各 自 持 く い 。 定

試 験 後 知 合 否 結 果 合 否 通 知 び 合 格 者 交 付 合 格 証 認

証 W e b P イ 認 証 タ 合 否 通 知

タ 合 格 証 認 証 移 行 。 定

定 団 体 様 合 否 結 果 覧 試 験 結 果 資 料 式 付 。 定

合 否 等 結 果 い 電 手 紙 等 問 い 合 わ 応

(3)

構 成

必 須 問

全 員 解 答

選 択 問

問 選 択 し 解 答

選 択 し 問 解 答 用 紙 選 択 欄 必 こ

※ 選 択 欄 く 解 答 し 場 合 点 行 い 。

定 定 定

」 ~ 1 7

C 言 語 問 「 0 ~「 」

表 計 算 問 「 4 ~「 9

(4)

「 「

定 定

定 定 定

(5)

必 須 問

問 次 文 字 列 置 換 関 記 述 各 設 問 答 え 。

配 列 囲 図 ち 格 納 文 列 部 配 列 ち 探 た せ 格 納 文 列 置 換 。 配 列 囲 図 ち 処 理 十 要 素 数 持 。 配 列囲 図 ち内 置 換 対 象 文 数 変 数 囲 じ ど 探 配 列 ち 探 た せ 文 数 変 数 せ 探 n 表 。

各 配 列 添 0 始 。 定

設 問 定 囲 じ ど 探 せ 探 n 場 合 置 換 処 理 関 流 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

う 配 列 囲 図 ち 内 文 列 " 止 正 " 配 列 ち 探 た せ 格 納 い 文 列 置 換 場 合 配 列囲 図 ち内 置 換 対 象 文 数 ( 囲 じ ど 探 ) せ 探 n 場 合

考 え 。 配 列 囲 図 ち 内 置 換 対 象 文 列 " 止 正 " 先 頭 文 " 止 " 格 納 い 置 変 数 た 表 。 定

配 列 囲 図 r 文 字 列 c 採 r 探 た せ 文 字 列 で と 置 換 定

場 合 配 列 ち 探 た せ 文 配 列 囲 図 ち 1 文 転 良 い

う 流 。 定

開 始

i ← 0

i せ探n

間繰 返

(1)

i ← i 1

終 了

文 字 列 転 流 定

定 定 定 定 定 定 定

( 1 ) 解 答 群

囲 図 ち お じ B 定 ← 定 ち 探 た せ お じ B 定 イ 囲 図 ち お じ B 定 ← 定 ち 探 た せ お た じ B 定

囲 図 ち お た B 定 ← 定 ち 探 た せ お じ B 定 囲 図 ち お た じ B 定 ← 定 ち 探 た せ お じ B 定

… a b c 採 探 f … 囲 図 r

r 探 た せ で と

… a b で と 探 f … た

せ 探 n 囲 i z 探

(6)

4 4

設 問 定 囲 じ ど 探 せ 探 n 異 可 能 性 あ 場 合 置 換 処 理 関 記 述 中 定 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

配 列 囲 図 ち 中 置 換 対 象 文 列 文 数 ( 囲 じ ど 探 ) せ 探 n 異 場 合 配 列 囲 図 ち 中 置 換 対 象 い い 文 移 動 処 理 必 要 。 定

う 配 列 囲 図 ち 置 換 対 象 文 列 文 数 せ 探 n 小 い 場 合 考 え 。 定

定 囲 i z 探 せ 探 n 小 さ い 場 合

配 列 ち 探 た せ 文 列 配 列 囲 図 ち 置 換 対 象 文 列 格 納 い 置 全 転 い 配 列囲 図 ち 置 換 対 象 文 列 続 く 文 列 後 方 移 動 処 理 必 要 。 時 各 文 移 動 量 定 定( 「 ) 定 あ 。 流

う 配列ち探たせ 配列囲図ち 転 処理 後方 移動 処理 定 定( 」 ) 定 。定

う 配 列 囲 図 ち 置 換 対 象 文 列 文 数 ( 囲 じ ど 探 ) せ 探 n 大 い 場 合 考 え 。 定

囲 i z 探 配 列せ 探 n 大 い 場 合 定

配 列 ち 探 た せ 文 列 配 列 囲 図 ち 置 換 文 列 格 納 い 置 転 余 要 素 生 。 そ 配 列 囲 図 ち 置 換 対 象 文 列 続 く 文 列 前 方 移 動

い 。 時 各 文 移 動 量 定 定( 4 ) 定 あ 。 流 う 配 列 ち 探 た せ 配 列 囲 図 ち 転 処 理 前 方 移 動 処 理 定 定 定( 5 ) 定 。 定

… a b c 採 探 f … 囲 図 r

r 探 た せ で と

… a b で と f …

せ 探 n 囲 i z 探

… a b c 採 探 f … 囲 図 r

r 探 た せ で と z

… a b で と z 探 f …

(7)

( 「 ) ( 4 ) 解 答 群

せ 探 n 定 定 1 定 定 イ せ 探 n 定定 定 せ 探 n 定 定 囲 じ ど 探 定 囲 じ ど 探 定定 定 囲 じ ど 探 定 定 せ 探 n 定

( 」 ) ( 5 ) 解 答 群

必 移 動 処 理 行 転 処 理 行 う 定 イ 必 転 処 理 行 移 動 処 理 行 う 定

行 良 い 定 定

(8)

6 6

問 次 二 索 関 記 述 各 設 問 答 え 。

[ 索 法 明 ] 定

索 法 整 列 済 元 配 列 対 行 わ 手 法 あ 。 配 列

大 n い タ = 索 対 象 タ 元 配 列> お 0 B ~ > お n - 1 B

昇 格 納 済 。 定

索 範 先 頭 要 素 添 B 尾 要 素 添 - 。 初 期 値

B = 0 - = n - 1 あ 。 定 定

索 範 中 央 要 素 > お 2 B 比 較 。 2 = ( B + - ) 平 「 小 数 点 捨 。 定

( a ) 定 > お 2 B 次 = B = 2 + 1 索 範 配 列 要 素 置 2 大 い 方 。 定

= 9 0

B 2 H

> 5 … … … 5 0 … … … 1 「 0

← 次 索 範 →

比 較 例 定

( け ) 定 > お 2 B > = - = 2 - 1 索 範 配 列 要 素 置 2 小 い 方 。 定

= 「 0

B 2 H

> 5 … … … 5 0 … … … 1 「 0

← 次 索 範 →

比 較 例 定

( 止 ) 定 > お 2 B = = 見 処 理 終 了 。 定 定

B > - > お 2 B = = 繰 返 。 B > - 場 合 い タ

= 値 配 列> 在 い 。 定

定 定 定

設 問 定 流 明 流 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

(9)

[ 流 明 ] 定

要 素 数 n 個 元 配 列 > お 丁 B 丁 = 0 , 定 1 , 定 … , 定 n - 1 索 法 タ

= 索 流 あ 。 見 場 合 そ 置 ( 添 値 ) 見

場 合 - 1 変 数S 求 。 定

[ 流 ] 定

二 索 流 定

( 1 ) 解 答 群

B 定 定 - 定 定 定 イ B 定 定 - 定 定 定 B 定 定 - 定 定 定 定 B 定 定 - 定 定

( 「 ) ( 」 ) 解 答 群

(10)

8 8

設 問 定 索 比 較 回 数 関 記 述 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

索 度 比 較 回 索 範 半 減 少 。 示 う

定 n = 8 場 合 大4回 比 較 必 要 大 比 較 回 数 あ 。

網 掛 要 素 索 範 中 央 要 素 見 い 場 合 索 範 無 く

繰 返 。 定

添 字 0 1 「 」 4 5 6 7

1回 目 >

0 1 「 4 5 6 7

「回 目

0 「 4 6 7

」回 目

7

4回 目

n = 8 比 較 流 定

般 的 大 比 較 回 数 せ o g

「n 超 え 小 整 数 せ o g 関 数 用 い

計 算 く う そ 比 較 回 数 求 。

1+ 「 +4 + 8+ … う 「 乗 合 計 n 超 え 繰 返 加 算 数 大 比 較 回 数 あ 。 n =1 0 1 +「 + 4+ 8 =1 5 数 4

大 比 較 回 数 4 回 。 n =1 0 0 大 比 較 回 数 定 定( 4 ) 定 回 。 定

均 比 較 回 数 定 定( 5 ) 定 回 。 定 定

( 4 ) 解 答 群

4 定 イ 7 定 9 定 1 0 定

( 5 ) 解 答 群

(11)

問 次 設 計 関 記 述 各 設 問 答 え 。

衣 料 品 販 売 い J 社 各 地 域 」 0 店 舗 持 各 店 舗 販 売 情 報

社 販 売 随 時 録 。 販 売 担 当 者 あ 君 販 売

録 タ 販 売 覧 表 作 成 。 定

[ 使 用 イ ] 定

販 売 イ 定

販 売 情 報 形 式 販 売 イ 録 。 販 売 . ) 回 販 売

生 成 意 番 号 あ 店 舗 間 重 複 い 。販 売. ) 商 品 昇 整 列 済 あ 。 定

販 売 I ) 商 品 店 舗 販 売 日 販 売 数 量 販 売 金

販 売 形 式

商 品 イ 定

商 品 関 情 報 形 式 商 品 イ 録 い 。 商 品

昇 整 列 済 あ 。 定

商 品 商 品 名 商 品 類 名

商 品 形 式

[ 販 売 覧 表 形 式 ] 定

販 売 覧 表 形 式 商 品 類 販 売 金 販 売 数 量 集 計

販 売 金 合 計 多 い 出 力 。 集 計 期 間 キ 入 力

指 期 間 販 売 必 1件 在 。 販 売 金 合 計

場 合 商 品 類 昇 出 力 。 定

定 販 売 一 覧 表 形 式

販 売 一 覧 表 集 計 期 間 = = = = / = = / = = ~ = = = = / = = / = = 順 位 商 品 類 名 販 売 金 合 計 販 売 数 量 合 計

1 男 児 用 ャ 1 9 「 , 」 「 6 , 「 8 0 1 「 , 」 「 9 「 紳 士 用 ャ 1 6 」 , 「 8 5 , 5 8 0 8 , 7 」 6 」 婦 人 用 ン 1 「 6 , 「 8 7 , 」 8 0 1 0 , 0 」 「

(12)

10 10

[ 販 売 覧 表 作 成 手 ] 定

定 定

販 売 一 覧 表 作 成 流

(13)

定 抽 出 キ 入 力 集 計 期 間 基 い 販 売

イ 抽 出 販 売 タ 出 力 。 形 式 示 。 定

販 売I ) 商 品 販 売 数 量 販 売 金

抽 出 し 販 売 タ 形 式

定 整 列 処 理 突 合 処 理 行 う 準 備 定 定( 1 ) 定 昇

並 え 。 整 列 済 イ 形 式 あ 。定

定 突 合 処 理 整 列 済 イ 商 品 イ 商 品

対 応 商 品 類 含 生 成 。 作 業 イ

形 式 示 。 定

商 品 商 品 類 名 販 売 数 量 販 売 金

作 業 形 式

定 整 列 処 理 集 計 処 理 行 う 準 備 定 定( 「 ) 定 昇 並 え

。 整 列 済 イ 形 式 あ 。 定

定 集 計 処 理 商 品 類 販 売 数 量 販 売 金 集 計 。 作 業

イ 形 式 示 。 定

商 品 類 名 販 売 数 量 合 計 販 売 金 合 計

作 業 形 式

定 整 列 処 理 付 覧 表 作 成 行 う 準 備 第 キ 定

定 定( 」 ) 定 降 第 キ 定 定( 4 ) 定 昇 並 え 。 定

定 定

設 問 定 [ 販 売 覧 表 作 成 手 ] 定 定( 1 )定 定 入 適 句 解 答 群 選 。 解 答 重 複 選 良 い 。 定

( 1 ) ~ ( 4 ) 解 答 群

商 品 定 定 イ 商 品 定 定 商 品 類 定

販 売 . ) 定 定 販 売 金 定 定 販 売 金 合 計 定 キ 販 売 数 量 定 定 販 売 数 量 合 計 定

(14)

1「 1「

設 問 定 集 計 処 理 関 流 中 定 定( 1 )定 定 入 適

句 解 答 群 選 。 流 中 使 用 い 高 値 ン ュ タ

表 現 番 大 値 あ や 称 使 わ い あ 。 定

間繰 返

開 始

入力

整列済

← 最高値

出 口

>分8

34

販売金 合計 ← 0

販売数量合計 ← 0

旧 類名 ← 商品 類名

(5)

入力

(8)

商品 類名≠最高値

間繰 返

(6)

入力

終 了

集 計 処 理 流

( 5 ) 解 答 群

旧 類 定 定 高 値 定 定 定 イ 旧 類 定 ≠ 定 高 値 定

旧 類 定 定 商 品 定 定 旧 類 定 定 商 品 類 定

(15)

( 6 ) 解 答 群

販 売 金 合 計 定 ← 定 販 売 金 合 計 定 定 販 売 金 定 販 売 数 量 合 計 定 ← 定 販 売 数 量 合 計 定 定 販 売 数 量 定

イ 販 売 金 合 計 定 ← 定 販 売 金 合 計 定 定 販 売 金 定 販 売 数 量 合 計 定 ← 定 販 売 数 量 合 計 定 定 販 売 数 量 定

販 売 金 合 計 定 ← 定 販 売 金 合 計 定 定 販 売 金 定 ェ 定 販 売 数 量 定 販 売 数 量 合 計 定 ← 定 販 売 数 量 合 計 定 定 販 売 数 量 定

販 売 金 合 計 定 ← 定 販 売 金 合 計 定 定 販 売 金 定 ェ 定 販 売 数 量 定 販 売 数 量 合 計 定 ← 定 販 売 数 量 合 計 定 定 販 売 数 量 定

( 7 ) 解 答 群

旧 類 販 売 数 量 販 売 金 出 力 定

イ 旧 類 販 売 数 量 合 計 販 売 金 合 計 出 力 定 商 品 類 販 売 数 量 販 売 金 出 力 定

商 品 類 販 売 数 量 合 計 販 売 金 合 計 出 力 定 定

( 8 ) 解 答 群

商 品 定 定 定 定 イ 商 品 類 定

販 売 金 定 定 定 定 販 売 数 量 定

定 定

設 問 定 付 覧 表 作 成 処 理 関 流 中 定 定( 1 )定 定

入 適 句 解 答 群 選 。 販 売 金 合 計 場 合

。 例 え 1 値 「件 あ 場 合 1 1 」 4 … 。 定

( 9 ) ( 1 0 ) 解 答 群

旧 合 計 定 ← 定 販 売 金 合 計 定 定 イ 旧 合 計 定 ← 定 販 売 数 量 合 計 定 件 数 定 ← 定 件 数 定 定 1 定 定 定 定 ← 定 定 定 1 定

定 ← 定 件 数 定 定 1 定 定 定 販 売 金 合 計 定 ← 定 販 売 数 量 合 計 定 定

(16)

14 14

開 始

集計期間情報 入力

集計期間 出力

件数 ← 0

順位 ← 0

旧合計 ← 0

囲て ← 0

囲て 0

間繰 返

整列済

(9) 34

>分8

順位 ← 件数

>分8

34

(10)

順位 商品 類名

販売金 合計

販売数量合計 出力

囲て ← 1

終 了

(17)

問 次 明 中 入 べ 適 字

句 解 答 群 選 べ 。

[ 明 ] 定

単 方 向 削 除 追 加 行 う せ じ 囲 図 _ つ た 正 a 図 探 あ 。 単 方 向

タ 記 録 タ 部 タ 格 納 置 示 イ ン タ 部 表

タ 構 造 あ 。 そ 先 頭 番 タ

後 戻 い 。 定

異 値 n個 タ 昇 整 列 単 方 向

元 配 列 せ じ 囲 図 表 現 い 。 配 列 添 1 始 処 理 十 大

持 い 。 定

各 列 内 容 格 納 い 。 定

列 目 : タ 定

列 目 : タ 格 納 置 。 尾 要 素 0 定

変 数 し 探 a 正 単 方 向 先 頭 タ 添 表 い 。 定

え タ た a ち m 処 理 行 う 。

タ 0 1 変 数 囲 _ 正 a 図 削 除 タ 追 加 タ 設 。 定

0 : タ 囲 _ 正 a 図 削 除 。 削 除 タ 配 列 せ じ 囲 図 在 い 場 合 タ - 1 設 。 定

1 : タ 囲 _ 正 a 図 追 加 。 追 加 タ 配 列 せ じ 囲 図 n + 1 番 目 格 納

タ 昇 う イ ン タ 付 え 。 定

h 探 a 採 4 定

配 列 せ i 囲 図 お 1 が お 「 が

お 1 が 1 7 6

お 「 が 1 」 1 お 」 が 」 1 0

お 4 が 5 「 お 5 が 「 8 」

お 6 が 「 5 5

タ 次 ン タ

配 列 表 現 し 単 方 向

(18)

16 16

[ 擬 似 言 語 記 述 形 式 明 ] 定 記 述 形 式 定 明 定

○ 定 手 続 変 数 前 型 宣 言 定

変 数 定 ← 定 式 定 変 数 式 値 入 定 / * 文 * / 定 注 釈 記 述 定

▲ 定 条 件 式 定 定 定 処 理 定 定

定 定 処 理 定 ▼ 定

選 択 処 理 示 。 定

定 条 件 式 真 時 処 理 実 行 定 定 偽 時 処 理 実 行 。 定

■ 定 条 件 式 定 定 定 処 理 定 ■ 定

前 繰 返 処 理 示 。 定

条 件 式 真 間 処 理 実 行 。 定

[ 擬 似 言 語 記 述 形 式 明 ] 定

演 算 種 類 定 演 算 子 定 優 先 定

単 演 算 定 , , n o 図 定 高 定 定 定 定 定 定 乗 除 演 算 定 ェ , 平 , % 定

加 減 演 算 定 , ― 定

関 係 演 算 定 , , , , ,≠ 定

論 理 積 定 a n 正 定

論 理 和 定 o ち 定 定

( 1 ) 解 答 群

list[curr][1] = s_dat

list[curr][1] ≠ s_dat

list[curr][2] < s_dat

list[curr][2] > s_dat

( 「 ) ( 4 ) ( 5 ) 解 答 群

list[curr][2] 0

list[curr][2] n + 1

list[curr][2] list[prev][2]

list[n+1][2] 0

list[prev][2] list[curr][2]

list[prev][2] n + 1

( 」 ) 解 答 群

list[curr][1] = s_dat

list[curr][1] ≠ s_dat

list[curr][1] < s_dat

(19)

[ ] 定

〇 :list_update 整 数 型 :list[][], 整 数 型 :head,

整 数 型 :n, 整 数 型 :parm, 整 数 型 :s_dat 定 〇 整 数 型 :prev, curr

parm = 0定 定 定 定 定 / * 定削 除 処 理 * /

curr head

■ 定 ( 1 ) 定 and list[curr][2] 0

prev curr

curr list[curr][2]

▲ 定curr = head定 定 定 / * 定先 頭 タ定 * /

head list[head][2]

s_dat = list[curr][1] 定 定 定 / * 定中 間 タ * /

定 ( 「 ) 定

parm -1定 定 定 / * 定 タ し定 * / 定

▼ 定 ▼ 定 定

list[n+1][1] s_dat

curr head

■ 定 ( 」 ) 定 and list[curr][2] 0

prev curr

curr list[curr][2]

▲ 定curr = head定 定 定 / * 定先 頭 追 加定 * / 定

list[n+1][2] head

head n + 1

list[curr][2] = 0 定 定 定 / * 末 尾 追 加定 * / 定

list[curr][2] n + 1

定 ( 4 ) 定

list[n+1][2] list[prev][2] / * 途 中 追 加 * /

定 ( 5 ) 定 ▼ 定

(20)

18 18

選 択 問

つ 選 択 し 解 答

選 択 し

解 答 用 紙

選 択 欄

※ 選 択 欄 く 解 答 場 合 点 行 い 。

各 構 成

選 択 問

定 定 定

C 言 語 問 「 0 ~「 」

表 計 算 問 「 4 ~「 9

(21)

定 定

定 定 定

(22)

「0 「0

選 択 問 ( 言 語 問

K 2 5 法 文 列 検 索 関 記 述 各 設 問 答 え 。 定 定

[ K 2 5 法 い ] 定

K 2 5 ( ヌ ッ ) 法 文 列 検 索 種 あ

。 検 索 対 象 文 列 ( 図 ) 検 索 文 列 ( 与 ) 文 照 合 検 索

場 合 致 置 与 内 容 検 索 再 開 置 適 決

効 率 化 あ 。 定

K 2 5 法 検 索 再 開 時 与 添 管 理 再 開 置

管 理 ( 丁 m た T a け せ 探 ) 用 い 。 図 添 途 中 致 い 場

合 致 置 検 索 再 開 先 頭 文 致 場 合 1 加

算 。 定 定

与 " a け a け 止 " 場 合 丁 m た T a け せ 探 内 容 あ 。 定 0 1 「 」 4

て a b a b c 定

0 1 「 」 4

ず m た 9 a b せ 探 0 0 1 「 0

て 対 ず m た 9 a b せ 探 定

例 え う 図 与 検 索 場 合 考 え 。 定

0 1 「 」 4 5 6 7 8 図 a b a b a b c a b

0 1 「 」 4

て a b a b c

検 索 対 象 文 字 列 図 検 索 文 字 列 て 定

図 与 1 文 先 頭 照 合 図 お 4 B 与 お 4 B 致 。 定 0 1 「 」 4 5 6 7 8

図 a b a b a b c a b

て a b a b c

0 1 「 」 4

図 て 照 合 不 一 致

(23)

場 合 検 索 再 開 置 図 : 致 図 お 4 B 与 : 直 前 致 い 与 お 」 B 対 応 丁 m た T a け せ 探 お 」 B 値 用 い 与 お 「 B 。 定

0 1 「 」 4 5 6 7 8 図 a b a b a b c a b

定 定

て a b a b c

0 1 「 」 4

検 索 再 開 定

う 致 与 置 応 与 添 変 更 検 索 処 理

効 率 く 進 。 定 定

設 問 定 丁 m た T a け せ 探 作 成 関 記 述 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

丁 m た T a け せ 探 格 納 値 与 中 文 並 び あ う 決 。

文 並 び 在 検 索 再 開 置 在 0 格 納 。

う 手 作 成 。 基 準 置 で 比 較 置 と

。 定

1 文 目 び 「 文 目 致 場 合 与 先 頭 検 索 再 開 丁 m た T a け せ 探 お 0 B 0 格 納 。 定

で 1 と 0 開 始 与 お で B 与 お と B 比 較 。 文 あ 定 と 1 増 加 値 設 異 文 あ と 0 設 。 時 と 丁 m た T a け せ 探 お で B

格 納 。 で 1 文 比 較 び 1 増 加 値 設 。 定

手 内 容 検 証 。 定

0 1 「 」 4

て a b a b c

て 内 容 定

丁 m た T a け せ 探 お 0 B 0 設 。 定

与 お 1 B 与 お 0 B 異 文 あ と 0 設 丁 m た T a け せ 探 お 1 B 0 設 。 定

与 お 「 B 与 お 0 B 文 あ と 1 加 え 丁 m た T a け せ 探 お 「 B 1 設 。 定 与 お 」 B 与 お 1 B 文 あ と 1 加 え 丁 m た T a け せ 探 お 」 B 「 設 。 定

与 お 4 B 与 お 「 B 異 文 あ と 0 設 丁 m た T a け せ 探 お 4 B 0 設 。 定

う 結 果 得 。 定

検 索 再 開 位 置

(24)

「「 「「

0 1 「 」 4 5

ず m た 9 a b せ 探 0 0 0 ( 1 ) ( 「 ) ( 」 )

て " a b で a b で " 設 定 し 時 ず m た 9 a b せ 探 内 容 定

( 1 ) ~ ( 」 ) 解 答 群

0 定 定 イ 1 定 定 「 定 定 」 定

定 定

設 問 定 丁 m た T a け せ 探 作 成 m a 丁 探 K m た T a け せ 探 関 数 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

[ m a 丁 探 K m た T a け せ 探 関 数 明 ] 定 引 定 数 : 与 ( 検 索 文 列 ) 定

機 定 能 : 検 索 再 開 置 配 列丁 m た T a け せ 探 設 定 戻 値 : 定

#define SIZE 256 char kmpTable[SIZE];

void makeKmpTable(char *w) {

0000int x, y, len;

0000len = strlen(w);

0000kmpTable[0] = 0;

0000y = 0;

0000for(x=1; x<len; x++) {

00000000if (w[x] == w[y]) {

000000000000 ( 4 )

00000000} else {

000000000000 ( 5 )

00000000}

0000}

}

( 4 ) ( 5 ) 解 答 群 y = 0;

kmpTable[x] = y;

y = 0;

kmpTable[y] = x;

y++;

kmpTable[y] = x;

y++;

kmpTable[x] = y;

(25)

設 問 定 K 2 5 法 文 列 検 索 行 う 丁 m た S 探 a ち 止 し 関 数 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 丁 m た S 探 a ち 止 し 関 数 実 行 前 必 m a 丁 探 K m た T a け せ 探関 数 実 行 い 。 定

[ 丁 m た S 探 a ち 止 し 関 数 明 ] 定

引 定 数 : 図 ( 検 索 対 象 文 列 ) 与 ( 検 索 文 列 ) 定

機 定 能 : 図 与 検 索 図 中 在 先 頭 置 返 定

戻 値 : 図 与 在 場 合 先 頭 置 在 - 1 定

#define SIZE 256 char kmpTable[SIZE];

int kmpSearch(char *t, char *w) {

0000int tLen, wLen, i = 0, k = 0, sw = 0, p = -1;

0000tLen = strlen(t);

0000wLen = strlen(w);

0000while(sw == 0) {

00000000if (t[i] == '¥0') {

000000000000sw = 1;

00000000} else {

000000000000if (t[i] == w[k]) {

0000000000000000i++;

0000000000000000k++;

0000000000000000if (k >= wLen) {

00000000000000000000p = i - k;

00000000000000000000 ( 6 ) ;

0000000000000000}

000000000000} else {

0000000000000000if (k == 0) {

00000000000000000000 ( 7 ) ;

0000000000000000} else {

00000000000000000000 ( 8 ) ;

0000000000000000}

000000000000}

00000000}

0000}

0000return p;

}

( 6 ) ~ ( 8 ) 解 答 群

i++ k++

k = kmpTable[i-1] k = kmpTable[k-1]

(26)

「4 「4

選 択 問 表 計 算 問

表 計 算 ソ 記 述 各 設 問 答 え 。 定

問 使 用 表 計 算 ソ 様 記 あ 。 定

A 3 ) 定 関 数 定

引 数 論 理 式 真 あ 場 合 真 返 。 定 書 式 : A 3 ) ( 論 理 式 1 論 理 式 「 … ) 定

- 1 4 4 K 判 5 関 数 定

検 索 値 先 頭 含 列 範 中 検 索 指 行 置 値 返 。 検 索

型 0 指 検 索 値 完 全 致 値 検 索 1 指 検 索 値

致 値 い 場 合 検 索 値 満 番 大 い 値 検 索 。 定 書 式 : - 1 4 4 K 判 5 ( 検 索 値 範 行 置 検 索 型 ) 定

. 3 ) * =関 数 定

範 中 行 置 列 置 1 始 相 対 値 指 値 返

。 定

書 式 : . 3 ) * = ( 範 行 置 列 置 ) 定 定

. + 関 数 定

条 件 真 真 場 合 偽 偽 場 合 計 算 結 果 や 値 返 。 定 書 式 : . + ( 条 件 真 場 合 偽 場 合 ) 定

2 A T ( - 関 数 定

定 検 査 範 内 相 対 的 置 返 。 置 検 査 範 指 範 内 左

置 1 。照 合 型 - 1 0 1 い 指 。- 1 検

査 値 小 値 0 検 査 値 等 い 値 1 検 査 値 大 値 検 索

。 0 指 場 合 検 査 範 指 検 査 値 含 い 場 合

値 返 。 定

書 式 : 2 A T ( - ( 検 査 値 , 定 検 査 範 , 定 照 合 型 ) 定 定

7 A 3 K 定 関 数 定

範 内 数 値 並 何 番 目 ( ) 返 。 序 降 場 定

合 0 昇 場 合 1 定 指 。 範 内 検 査 値 あ 定

返 降 番 生 。 定

書 式 : 7 A 3 K ( 検 査 値 範 序 ) 定 定

(27)

別 1 4 4 K 判 5 関 数 定

検 索 値 左 端 含 行 範 中 検 索 指 列 置 値 返 。 検 索

型 0 指 検 索 値 完 全 致 値 検 索 1 指 検 索 値

致 値 い 場 合 検 索 値 満 番 大 い 値 検 索 。 定 書 式 : 別 1 4 4 K 判 5 ( 検 索 値 範 列 置 検 索 型 ) 定

定 式 定

= 続 計 算 式 や 関 数 入 力 。 定 定

番 地 参 照 定

番 地 $ 付 絶 対 番 地 絶 対 参 照 表 。 定 定

ワ 参 照 定

ワ ! 番 地 ワ 参 照

。 ワ " 囲 し 探 探 図 1 説 囲 し 探 探 図 5 " う 記 述 ワ

範 指 。 定

ン タ J 店 表 計 算 ソ 利 用 過 去 間 販 売 実 績 析 。 手 始 「 0 1 4 ~ 「 0 1 6 4 種 各 5 商 品 い ン

ン 試 。 ン ン 出 商 品 情 報 商

品 表 ワ 「 1 定 行 い 。 行 目 A 列 種 B 列

商 品 ( 列 商 品 ) 列 単 価 「 1 行 入 力 い 。 定

種 別 商 品 商 品 名 単 価

) 0 1 タ 4 , 1 0 4

) 0 「 「 9 8

) 0 」 電 池 セ 1 , 9 8 0

) 0 4 「 5 8

) 0 5 チ ン 「 9 8

0 0 1 土 鍋 9 8 0

0 0 「 ン 1 , 「 8 0

0 0 」 鍋 セ 9 , 8 0 0

0 0 4 洗 い 桶 1 , 5 6 0

0 0 5 チ ン タ 8 9 0

… … … …

分 0 0 4 タ 」 , 7 8 1

分 0 0 5 大 型 袋 4 , 8 7 4 日

用 品

チ ン 用 品

商 品 表 ワ

「 0 1 4 売 表 ワ ン ン 商 品 タ 入 力 後 各 月 び

売 高 合 計 合 計 均 表 示 B 「 4 B 「 5 式 入 力 ( 「 4 ~ 3 「 5 複 写 。 定

(28)

「6 「6

「 0 1 5 売 表 ワ 「 0 1 6 売 表 ワ 様 作

成 。 定 定

売 表

商 品 月 月 … 月 売 高 合 計

) 0 1 1 , 「 「 「 , 9 9 「 9 1 5 , 1 9 「 … 9 9 」 , 1 6 8 」 , 1 」 」 , 」 」 6

) 0 「 「 , 1 9 1 , 5 」 6 」 , 4 0 6 , 」 「 0 … 1 , 0 4 「 , 4 1 6 6 , 6 4 0 , 5 」 5

) 0 」 1 , 1 6 1 , 4 」 「 「 , 」 6 8 , 0 0 8 … 」 , 7 5 9 , 「 6 4 7 , 「 8 9 , 0 0 8

) 0 4 9 5 「 , 1 「 8 「 , 1 「 9 , 9 7 6 … 「 , 9 1 7 , 9 4 4 6 , 0 0 1 , 0 」 5

) 0 5 」 , 6 5 「 , 5 6 0 4 , 0 「 6 , 0 「 4 … 」 , 「 8 」 , 「 0 0 1 0 , 9 6 」 , 0 7 「

0 0 1 1 , 」 4 「 , 0 0 8 」 , 1 5 5 , 9 7 6 … 「 , 1 4 「 , 「 8 8 6 , 6 5 0 , 0 8 1

0 0 「 」 , 1 6 4 , 1 8 4 1 , 0 9 1 , 6 6 4 … 「 」 8 , 0 」 「 4 , 4 9 5 , 4 5 0

0 0 」 1 , 6 1 6 , 9 7 6 1 , 」 6 「 , 5 「 8 … 」 , 8 8 6 , 4 8 8 6 , 8 6 6 , 8 9 」

… … … …

合 計 」 9 , 0 4 1 , 」 5 「 4 」 , 1 8 「 , 「 8 8 … 4 8 , 4 1 4 , 8 8 8 5 1 0 , 7 0 5 , 8 6 4

均 1 , 9 5 「 , 0 6 8 「 , 1 5 9 , 1 1 4 … 「 , 4 「 0 , 7 4 4 「 5 , 5 」 5 , 「 9 」 定 「 0 1 4 売 表 ワ

設 問 定 析 表 ワ 作 成 関 記 述 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

定 定 定 定 定 定 定

析 表 ワ

析 表 ワ 作 成 A 4 ~ A 「 」 商 品 表 ワ

商 品 複 写 。 定

(29)

各 商 品 「 0 1 4 月 ~ 1 「月 売 高 合 計 求 B 4 式 入 力 B 5 ~ B 「 」 複 写 。 定

= 定 定 定( 1 ) 定 定 定

様 「 0 1 5 「 0 1 6 月 ~ 1 「月 売 高 合 計 求 各 合 計 均 集 計 。 定

前 々 度 比 求 * 4 式 入 力 * 5 ~ * 「 」 複

写 。 表 示 形 式 小 数 点 第 ン 表 示 。 定

= 定 定 定( 「 ) 定 定 定

前 度 比 求 + 4 式 入 力 + 5 ~ + 「 」 複

写 。 表 示 形 式 小 数 点 第 ン 表 示 。 定

= 定 定 定( 」 ) 定 定 定

前 々 度 比 前 度 比 評 価 求 , 4 式 入 力 , 5

~ , 「 」 複 写 。評 価 前 々 度 比 前 度 比 両 方 1 0 0 % 場 合 ◎ 前 々 度 比 前 度 比 両 方 1 0 0 % 満 場 合 ェ 当 い 場 合 空 白

。 定

= . + ( 定 定( 4 ) 定 , 定 " ◎ " , 定 . + ( 定 定( 5 ) 定 , 定 " ェ " , 定 " " ) 定 ) 定 定

( 1 ) 解 答 群

S 判 2 ( 「 0 1 4 売 表 宛 B 4 説 2 4 ) 定 イ S 判 2 ( 「 0 1 4 売 表 宛 B $ 4 説 $ 2 4 ) 定

S 判 2 ( 「 0 1 4 売 表 宛 B $ 4 説 2 $ 4 ) 定 S 判 2 ( 「 0 1 4 売 表 宛 $ B $ 4 説 $ 2 $ 4 ) 定

( 「 ) ( 」 ) 解 答 群

B 4 / ) 4 定 定 定 定 イ ( 4 / ) 4 定 ) 4 / B 4 定 定 定 定 ) $ 4 / B $ 4 定

) 4 / ( 4 定 定 定 定 ) $ 4 / ( $ 4 定 定 定 定 定

( 4 ) ( 5 ) 解 答 群

A 3 ) ( * 4 次 1 , 定 + 4 次 1 ) 定 定 定 イ A 3 ) ( * 4 次 = 1 , 定 + 4 次 = 1 ) 定 A 3 ) ( * 4 次 = 1 0 0 , 定 + 4 次 = 1 0 0 ) 定 定 A 3 ) ( * 4 > 1 , 定 + 4 > 1 ) 定

A 3 ) ( * 4 > = 1 , 定 + 4 > = 1 ) 定 定 定 A 3 ) ( * 4 > = 1 0 0 , 定 + 4 > = 1 0 0 ) 定 定 定 定

(30)

「8 「8

設 問 定 析 表 ワ 拡 張 関 記 述 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

析 表 ワ ワ ワ 対 応 商 品

商 品 追 加 。 定

析 表

商 品 … 評 価 ワ 順 位 ワ 順 位 商 品 商 品 名

) 0 1 … ◎ 1 0 1 0 0 」 鍋 セ

) 0 「 … 1 」 「 ) 0 」 電 池 セ

) 0 」 … × 「 」 0 0 4 洗 い 桶

) 0 4 … × 8 4 0 0 1 土 鍋

) 0 5 … 「 0 5 分 0 」 チ ン

0 0 1 … × 4

0 0 「 … ◎ 1 1

… … … …

「 」 分 0 5 … 1 9

合 計 … -

-均 … -

-定

拡 張 し 析 表 ワ

前 度 比 い 求 - 4 式 入 力 - 5 ~ - 「 」

複 写 。 定 = 定 定 定( 6 ) 定 定

求 ワ 1 ~ 5 対 応 商 品 表 示

K 4 式 入 力 K 5 ~ K 8 複 写 。 生 い

。 定

= 定 定 定( 7 ) 定 定

求 ワ 1 ~ 5 対 応 商 品 表 示

1 4 式 入 力 1 5 ~ 1 8 複 写 。 定 = 定 定 定( 8 ) 定 定

( 6 ) 解 答 群

7 A 3 K ( + 4 , 定 + 4 説 + 「 」 , 定 0 ) 定 イ 7 A 3 K ( + 4 , 定 + $ 4 説 + $ 「 」 , 定 0 ) 定

(31)

( 7 ) 解 答 群

. 3 ) * = ( A 4 説 A 「 」 , 定 2 A T ( - ( J 4 , 定 - 4 説 - 「 」 , 定 0 ) ) 定 イ . 3 ) * = ( A $ 4 説 A $ 「 」 , 定 2 A T ( - ( J 4 , 定 - $ 4 説 - $ 「 」 , 定 0 ) ) 定

. 3 ) * = ( A 4 説 A 「 」 , 定 2 A T ( - ( J 4 , 定 - $ 4 説 - $ 「 」 , 定 1 ) ) 定 . 3 ) * = ( A $ 4 説 A $ 「 」 , 定 2 A T ( - ( J $ 4 , 定 - 4 説 - 「 」 , 定 1 ) ) 定

( 8 ) 解 答 群

(32)

」0 」0

定 定

定 定 定

(33)

選 択 問 セ ン 問

ン 言 語 ( A S 1 Ⅱ 明 各 設 問 答 え 。 定 定

お 明 ] 定

要 素 数3 1 元 配 列 A 挿 入 法 昇 整 列 S S 4 7 T あ 。定 配 列A A番 地 降 連 続 格 納 済 あ 要 素 数 3 3番 地 格 納 済

あ 。 3 「 1 0 0 。 定

S S 4 7 T う 形 式 タ 格 納 先 頭 番 地 , 7 1 設 び 出 。 定

( , 7 1 ) + 0 3

+ 1 A

タ 構 造 定

[ 挿 入 法 手 ] 定

元 配 列 A A ~ A + ( 丁 - 1 ) 番 地 昇 整 列 い A + ( 丁 ) 番 地 内 容

挿 入 手 う 。 丁 値 1 ~ 3 - 1 。 定

定 A + ( 丁 ) 番 地 内 容 < 避 。 定 定 定 作 業 用 m 用 意 丁 - 1 。 定

定 定 A + ( m ) 番 地 内 容 与 あ 格 納 置 見

進 。 そ う A + ( m ) 番 地 内 容 A + ( m + 1 ) 番 地 格 納 m 1

引 戻 。 定

定 与 A + ( m + 1 ) 番 地 格 納 。 定

挿 入 法 例 ( 3 = 1 0 ) 0 1 「 」 4 5 6 7 8 9 」 5 8 1 0 9 1 5 1 1 7 6 1 「

ず A + ( ず - 1 ) 番 地 整 列 済

て 9

0 1 「 」 4 5 6 7 8 9 」 5 8 9 1 0 1 5 1 1 7 6 1 「

A + ( ず ) 番 地 整 列

(34)

」「 」「

[ ] 定

行 番 号 命 ン ン

100 SSORT START

110 RPUSH

120 LD GR3,0,GR1

130 LD GR2,1,GR1

140 ST GR2,TOP 読 配 列 先 頭 番 地

150 LD GR4,0,GR3

160 ( 1 )

170 SUBL GR4,=1

180 ST GR4,LAST 読 配 列 末 尾 番 地

190 LOOP1 ADDL GR2,=1

200 LD GR1,0,GR2 読 挿 入 タ 避

210 ( 「 )

220 LOOP2 SUBL GR3,=1

230 CPL GR3,TOP 読 先 頭 比 較 し

240 ( 」 )

250 CPA GR1,0,GR3

260 JPL FIND 読 挿 入 位 置 確 定

270 JZE FIND 読 挿 入 位 置 確 定

280 LD GR4,0,GR3

290 ST GR4,1,GR3

300 JUMP LOOP2

310 FIND ( 4 )

320 CPL GR2,LAST

330 JMI LOOP1

340 RPOP

350 RET

360 TOP DS 1

370 LAST DS 1

380 END

定 定

設 問 定 中 定 定( 1 )定 定 入 適 句 解 答 群 選 。 定

( 1 ) 解 答 群

ADDL GR4,GR2 ADDL GR4,GR3

(35)

( 「 ) 解 答 群

LD GR3,GR1LD GR3,GR2

LD GR3,0,GR1 LD GR3,0,GR2

( 」 ) 解 答 群

JMI FIND JMI LOOP1

JZE FIND JZE LOOP1

( 4 ) 解 答 群

ST GR1,0,GR2ST GR1,0,GR3

ST GR1,1,GR2 ST GR1,1,GR3

定 定

設 問 定 行 番 号 1 9 0 置 換 え 実 行 結 果 影 響 い 。 置

換 可 能 解 答 群 選 。 ( 1 4 4 5 1 ) そ 。 定

( 5 ) 解 答 群

LAD GR2,1LAD GR2,1,GR2

OR GR2,=1 XOR GR2,=1

設 問 定 関 記 述 記 述 中 定 定( 1 )定 定 入 適

句 解 答 群 選 。 定 定

3 = 1 0 A A + ( 9 ) 番 地 タ 場 合 実 行 挿 入

タ ( A + ( 1 ) 番 地 A + ( 9 ) 番 地 ) タ 領 域 先 頭 ( A ) 挿 入 場 合 定 定 定( 6 ) 定 回 元 置 格 納 場 合 定 定( 7 ) 定 回 あ 。 定

0 1 「 」 4 5 6 7 8 9

1 0 5 8 」 1 5 9 1 1 7 6 1 「

A A + ( 9 ) 番 地 内 容

( 6 ) ( 7 ) 解 答 群

1 定 定 イ 「 定 定 」 定 定 4 定 定 5 定

(36)

参照

関連したドキュメント

郷土学検定 地域情報カード データーベース概要 NPO

地図・ナビゲーション 情報検索・ニュース 動画配信 QRコード決済 メッセージングサービス SNS 予定管理・カレンダー オークション・フリマ

今回工認モデルの妥当性検証として,過去の地震観測記録でベンチマーキングした別の 解析モデル(建屋 3 次元

既にこめっこでは、 「日本手話文法理解テスト」と「質問応答関係検査」は行 っています。 2020 年には 15 名、

模擬試料作製、サンプリング、溶解方法検討 溶解(残渣発生) 残渣評価(簡易測定) 溶解検討試験 Fe共沈アルカリ融解

この場合の請求日は,託送約款等に定める検針日(以下「検針日」とい

この場合の請求日は,託送約款等に定める検針日(以下「検針日」とい

報告書見直し( 08/09/22 ) 点検 地震応答解析. 設備点検 地震応答解析